<%@ page language="java" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> 
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
	request.setAttribute("path",request.getContextPath());
%>
<html> 
	<head>
		<title>JSP for DetallePedidoForm form</title>
		<jsp:include page="/includes.jsp"></jsp:include>
	</head>
	<body>
		<jsp:include page="/menu-bar.jsp"></jsp:include>
		<div class="container">
			<h3> Agregue los items al pedido </h3>
			<table align="center">
			<html:form action="/detalle/registrar">
				<tr>
					<th>Item a agregar:</th>
					<td>
						<html:select property="item">
							<c:forEach var="row" items="${sessionScope.items}">
								<option value="${row.id}">${row.nombre} : ${row.descripcion}</option>
							</c:forEach>
						</html:select>
					</td>
					<td><html:errors property="item"/></td>
				</tr>
				<tr>
					<th>Cantidad :</th>
					<td><html:text property="cantidad"/></td>
					<td><html:errors property="cantidad"/></td>
				</tr>
				<tr>
					<td colspan="3">
						<html:submit value="Agregar Actual" styleClass="btn btn-success"onclick="this.form.action='${path}/detalle/registrar.do'"/>
						<html:submit value="Cerrar Pedido" styleClass="btn btn-warning"onclick="this.form.action='${path}/show/pedidoInfo.do'"/>
						<html:cancel value="Cancelar" styleClass="btn btn-danger"/>
					</td>
				</tr>
			</html:form>
			</table>
			<c:if test="${ not empty carrito }">
				<h4> Resumen del Pedido </h4><br/> 
				<hr/>
				<h2> Cliente : ${ sessionScope.pedido.cliente.apellido }, ${ sessionScope.pedido.cliente.nombre } </h2><br/>
				<h3> ID Cliente : #${ sessionScope.pedido.cliente.id }</h3><br/>
				<table>
						<tr>
							<th> Nombre </th>
							<th> Descripcion </th>
							<th> Cantidad </th>
						</tr>			
					<c:forEach var="row" items="${carrito}">
						<tr>
							<td> ${row.item.nombre}</td>
							<td> ${row.item.descripcion}</td>
							<td> ${row.cantidad}</td>
						</tr>	
					</c:forEach>
				
				</table>
				<hr/>
			</c:if>
		</div>
	</body>
</html>

